pumping tee - Spanish English Dictionary